#include "textlog.h"


TextLog::TextLog(QWidget *parent) : QTextBrowser(parent)
{
//        if (!me) me = this;

        setReadOnly(true);

        setFont(QFont("Monaco"));

        QTextStream msg("ciao");

//        printMsg(msg);
//        infoMsg(msg);
}


//void TextLog::msgHandler(QtMsgType type, const char *msg)
//{
//        switch (type)
//        {
//                case QtDebugMsg:
//                {
//                        append( "<font color=\"black\">" + QString(msg) + "<\\font>\n");
//                        break;
//                }

//                case QtWarningMsg:
//                {
//                        append( "<font color=\"orange\">[W] " + QString(msg) + "<\\font>\n");
//                        break;
//                }

//                case QtCriticalMsg:
//                {
//                        append( "<font color=\"red\">[E] " + QString(msg) + "<\\font>\n");
//                        break;
//                }

//                case QtFatalMsg:
//                {
//                        append( "<font color=\"red\">[E] " + QString(msg) + "<\\font>\n");
//                        break;
//                }
//        }
//}

//void TextLog::printMsg(const QTextStream& msg)
//{
//        append( "<font color=\"black\">" + *msg.string() + "<\\font>\n");
//}


//void TextLog::infoMsg(const QTextStream& msg)
//{
//        append( "<font color=\"blue\">[I] " + *msg.string() + "<\\font>\n");
//}


//void TextLog::warningMsg(const QTextStream& msg)
//{
//        append( "<font color=\"orange\">[W] " + *msg.string() + "<\\font>\n");
//}


//void TextLog::errorMsg(const QTextStream& msg)
//{
//        append( "<font color=\"red\"> [E] " + *msg.string() + "<\\font>\n");
//}
